<style>
.domn_zh_CN #HEAD .tabsBar, #HEAD .header-container {
    margin: 0 auto;
    width: 1170px;
    background: none;
}

#HEAD .tabsBar .tabs {
    margin-left: -10px;
    * zoom: 1;
}

#HEAD .tabsBar .tabs:after {
    content: '';
    display: block;
    clear: both;
}

@media(max-width:1170px) {
    .domn_zh_CN #HEAD .tabsBar, #HEAD .header-container {
        width: 945px;
    }
}

.domn_zh_CN #PAGE #FOOT {
    width: 1170px;
}

.domn_zh_CN .iab_leaBoa {
    margin: 30px auto;
    text-align: center;
    * line-height: 0;
    * font-size: 0;
}

.domn_zh_CN .iab_leaBoa .adInner {
    display: inline-block;
    margin: 0;
    padding: 0;
    border: none;
    text-align: left;
}

.domn_zh_CN #page {
    background-color: #f4f3f0;
}

.domn_zh_CN a:hover {
    text-decoration: none;
}

@media screen and /*!YUI-Compressor*/
(max-width:1170px) {
    .domn_zh_CN #PAGE #FOOT {
        width: 945px;
    }
}

.main-top {
    position: relative;
    width: 992px;
    margin: -430px auto 10px;
}

.search-bar {
    position: relative;
    height: 80px;
    margin-bottom: 20px;
    padding: 15px 14px;
    z-index: 1;
    border: 1px solid #333;
}

.bg-serach-bar {
    position: absolute;
    top: 0;
    left: 0;
    height: 110px;
    width: 990px;
    z-index: -1;
    background-color: #000;
    opacity: .8;
    filter: alpha(opacity=80);
}

.content-search-bar {
    position: relative;
    height: 80px;
    overflow: hidden;
    z-index: 10;
}

.tab-option {
    height: 30px;
    margin-bottom: 10px;
}

.tab-option label {
    font-size: 22px;
    padding-left: 20px;
    margin-right: 10px;
    line-height: 30px;
    color: #fff;
    cursor: pointer;
    background-position: -183px -490px;
}

label.checked {
    background-position: -183px -441px;
}

.search-forms {
    position: relative;
}

.search-forms input {
    font-size: 14px;
    border: 1px solid #3A8E1B;
    padding: 11px 12px;
    margin-right: 3px;
    float: left;
    background-color: #fff;
}

.search-forms input.hotel {
    width: 450px;
    margin-right: 4px;
}

.search-forms input.checkin-time, .search-forms input.checkout-time,
.search-forms input.depart-date, .search-forms input.leave-date {
    width: 110px;
    padding-left: 40px;
    cursor: pointer;
}

.search-forms input.arrive-city {
    margin-left: 2px;
}

.search-forms input.depart-city, .search-forms input.arrive-city {
    width: 221px;
    margin: 0;
    border: 0;
}

.search-forms input.short-flights-input {
    width: 143px;
}

.search-forms input.search {
    width: 148px;
    height: 40px;
    margin: 0;
    padding: 0;
    float: right;
    cursor: pointer;
    border: 1px solid #EE7818;
    background-position: -582px -383px;
}

.search-forms input.attraction, .search-forms input.restaurant,
.search-forms input.destination {
    width: 780px;
}

.date-icon {
    background-image: url("/img2/date_picker/calendarIcon.gif");
    background-repeat: no-repeat;
    background-position: 10px center;
}

.check-return {
    float: left;
    background-color: #fff;
    border: 1px solid #3A8E1B;
}

.toggle-return {
    float: left;
    height: 26px;
    padding: 13px 10px 0;
    cursor: pointer;
}

.toggle-return input, .toggle-return label {
    cursor: pointer;
    font-size: 14px;
}

.check-return span {
    float: left;
}

.check-return span input.leave-date {
    border: none;
    width: 101px;
}

.searchItem {
    float: left;
    margin-right: 3px;
    border: 1px solid #3A8E1B;
}

.schbox-wrap {
    background-color: #fff;
}

.loc-handler {
    display: block;
    width: 38px;
    height: 38px;
    float: left;
    cursor: pointer;
}

#returnTrip {
    width: 13px;
    height: 13px;
    padding: 0;
    margin: 2px 2px 0 0;
    line-height: 13px;
    vertical-align: middle;
    border: none;
}

.guide-step {
    position: relative;
    height: 151px;
    background-position: 0 -216px;
    background-color: #fff;
    border: 1px solid #e6e6e6;
}

.guide-step img {
    width: 100%;
    height: 100%;
}

.mobile-app-link {
    display: block;
    position: absolute;
    height: 266px;
    width: 132px;
    top: 45px;
    z-index: 100;
    left: 49%;
    margin-left: 510px;
    background-position: 0 -350px;
}

.follow-daodao {
    position: relative;
    width: 990px;
    height: 215px;
    margin: 10px auto 0;
    background-position: 0 0;
    background-color: #fff;
}

.follow-daodao .title {
    height: 48px;
    padding-left: 30px;
    margin: auto 14px;
    line-height: 60px;
    font-size: 22px;
    border-bottom: 1px solid #e6e6e6;
}

.follow-daodao .content {
    height: 160px;
}

.follow-daodao .content li {
    float: left;
    height: 130px;
    padding-top: 30px;
    border-right: 1px solid #e6e6e6;
}

.content li.first {
    width: 215px;
    padding-left: 145px;
}

.content li.second {
    width: 160px;
    padding-left: 170px;
}

.content li.last {
    width: 170px;
    padding-left: 120px;
    border: none;
}

.follow-daodao img {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
}

.sina-v {
    padding-right: 10px;
    background-position: -870px -386px;
}

li div.big-text {
    font-size: 22px;
}

li div.sub-text {
    font-size: 12px;
    color: #888;
}

.mainBottom {
    width: 992px;
    margin: auto;
}

.mainBottom div {
    padding: 15px 30px;
    margin-top: 10px;
    background-color: #fff;
    border: 1px solid #e6e6e6;
}

.sponsorship-wrap {
    top: -30px;
    bottom: auto;
    z-index: 10;
}

span.date_picker_calendar_wrap.dual_date {
    width: 160px;
    height: 39px;
}

span.date_picker_calendar_wrap.dual_date .date {
    height: 26px;
    padding: 12px 4px 1px 30px;
    font-size: 14px;
    background-position: 10px center;
}

.overlay.ocal {
    margin: 10px;
}

.meta_date_wrapper {
    float: left;
}

.sprite-city-icon {
    background-position: -165px -1280px;
}

.home-font {
    font-family: arial, helvetica, clean, sans-serif, 黑体;
}

.hidden {
    display: none;
}

.invisible {
    visibility: hidden;
    opacity: 0;
    width: 0;
    height: 0;
    overflow: hidden;
}

.home-image {
    background-image: url("/ddimg/sprites/sprite_homepage_redesign-v2587458529.png");
    background-repeat: no-repeat;
    _background-image: url("/ddimg/sprites/sprite_homepage_redesign_ie6-v3737226803.png");
}

.typeahead-container {
    font-size: 1em;
    z-index: 201;
    background-color: #fff;
}

.typeahead-choices {
    color: #2c2c2c;
    border: 1px solid #c8c8c8;
    box-shadow: 2px 2px 2px -1px rgba(128, 128, 128, 0.6);
}

.typeahead-choice.geo.first {
    border: none;
}

.typeahead-choice.first {
    border-top: 1px solid #d3e0bb;
}

.typeahead-choice.selected {
    background-color: #9c6;
    color: #fff;
    -webkit-font-smoothing: antialiased;
}

.typeahead-choice {
    position: relative;
    padding: 5px 6px;
    font-size: 12px;
    line-height: 14px;
    cursor: pointer;
}

.typeahead-title {
    padding: 5px 0 0 7px;
    color: #589442;
    font-size: 12px;
    line-height: 14px;
}

.typeahead-title img {
    margin-left: 3px;
    width: 11px;
    height: 11px;
    background-repeat: no-repeat;
    background-position: left center;
}

.typeahead-title img.geo {
    background-image: url("/img2/icons/typeahead/d.gif");
}

.typeahead-title img.hotel {
    background-image: url("/img2/icons/typeahead/h.gif");
}

.typeahead-title img.attraction {
    background-image: url("/img2/icons/typeahead/a.gif");
}

.typeahead-title img.eatery {
    background-image: url("/img2/icons/typeahead/e.gif");
}

.search-forms .depart-city, .search-forms .arrive-city {
    _padding-left: 8px;
}

.search-forms .search_bar_wrap {
    margin-right: 8px;
    float: left;
    background-color: #fff;
    height: 39px;
    border-radius: 3px;
}

.search-forms .search_bar_wrap input {
    outline: 0;
    border: none;
    padding: 11px 0 12px 11px;
    background-color: transparent;
}

.search-forms #hotel_search_bar_wrap {
    width: 344px;
}

.search-forms #attraction_search_bar_wrap, #restaurant_search_bar_wrap,
#destination_search_bar_wrap {
    width: 796px;
}

.search-forms #hotel_search_bar_wrap input {
    width: 293px;
    margin-right: 0;
}

.search-forms #attraction_search_bar_wrap input, .search-forms #restaurant_search_bar_wrap input,
.search-forms #destination_search_bar_wrap input {
    width: 745px;
    margin-right: 0;
}

.search-forms .loc_handler_icon {
    background-image: url(/ddimg/sprites/sprite_homepage_redesign-v2587458529.png);
    background-repeat: no-repeat;
    width: 32px;
    height: 22px;
    cursor: pointer;
    background-position: 0 -284px;
    padding: 8px 4px;
    float: right;
}

.overlay-cityflyout {
    width: 405px;
}

.overlay-cityflyout-tabcontent a {
    width: 73px;
    margin-top: 12px;
    font-size: 14px;
}

.overlay-cityflyout-tabcontent a:hover {
    color: #069 !important;
    font-size: 14px;
}

.overlay-cityflyout.overlay .inner {
    padding: 10px 10px 19px 10px;
}

.overlay-cityflyout-tabnav li span {
    font-size: 14px;
}

.overlay-cityflyout-tabnav li {
    margin-left: 4px;
}

.overlay-cityflyout .overlay-cityflyout-body {
    width: 390px;
}

.date_picker_calendar.overlay.relative {
    margin-top: 9px;
}

.search-forms .search_bar_wrap {
    _overflow: hidden;
    _height: 39px;
    _float: none;
}

.search-forms #hotel_search_bar_wrap {
    _width: 340px;
}

.search-forms #hotel_search_bar_wrap input {
    _width: 250px;
}

.search-forms #attraction_search_bar_wrap input, .search-forms #restaurant_search_bar_wrap input,
.search-forms #destination_search_bar_wrap input {
    _width: 730px;
}

.search-forms .search_bar_wrap input {
    _padding: 0;
    _padding-left: 12px;
    _padding-top: 11px;
    _padding-bottom: 15px;
}

#hotelSearch .meta_date_wrapper.withoutLabels {
    _position: absolute;
    _left: 353px;
    _top: 0;
}

.search-forms .search.home-image {
    _position: absolute;
    _top: 0;
    _left: 808px;
}

.sprite-date_picker-calendarIcon_big_text, .sprite-date_picker-calendarIcon {
    background-image: url("/ddimg/common/calendar_small_icon_2014.png");
}

.date_picker_calendar .calendar {
    height: 221px;
}

.domn_zh_CN span.date_picker_calendar_wrap.dual_date.classicText {
    width: 216px;
    height: 33px;
}

span.date_picker_calendar_wrap.dual_date.classicStyling .date {
    padding: 4px 0 0 12px;
    height: 16px;
    position: relative;
    top: 5px;
}

span.date_picker_calendar_wrap.dual_date .date.sprite-date_picker-calendarIcon_big_text {
    padding: 4px 4px 1px 16px;
    position: relative;
    top: 8px;
}

span.classicText.dualFieldOn.classicStyling:focus, span.classicText.dateSelected.dualFieldOn.classicStyling:focus {
    border: 0;
}

.trip-list:after, .guide-list:after {
    display: block;
    height: 0;
    clear: both;
    content: "";
}

.trip-list, .guide-list {
    zoom: 1;
}

.header_redesign .tab-option label, .top-destination .icon-tc, span.date_picker_calendar_wrap.dual_date,
.loc-handler, .date-icon, .home-rate-wrap .rate, .header-rate {
    background-image: url("/ddimg/sprites/sprite_homepage_2014-v3288132379.png");
    _background-image: url("/ddimg/sprites/sprite_homepage_2014_ie6-v3490457964.png");
    background-repeat: no-repeat;
}

.special-tag, .btn-dnld, .trip-list .dest-icon {
    background-image: url("/ddimg/sprites/sprite_homepage_2015-v4192455507.png");
}

#MAINWRAP {
    padding-top: 0;
    background-image: none;
}

#mainWrapInner {
    width: auto;
    padding: 0;
    margin: 0;
    border: none;
    box-shadow: none;
    font-family: arial, "Heiti SC", "Microsoft YaHei", helvetica, clean, sans-serif;
    background-color: #eee;
}

#PAGE a:focus {
    text-decoration: none;
}

.search-bar {
    height: 80px;
    padding: 0;
    border: none;
    position: static;
}

.content-search-bar {
    height: auto;
    position: static;
}

.tab-option {
    height: 16px;
    margin-bottom: 23px;
    text-align: left;
}

.tab-option label {
    margin-right: 25px;
    padding-left: 23px;
    line-height: inherit;
    font-size: 16px;
}

.header_redesign .tab-option label {
    margin-right: 15px;
    padding-left: 27px;
    background-position: 0 -250px;
}

.header_redesign .tab-option .checked {
    background-position: 0 -200px;
}

.search-forms {
    position: static;
}

.search-forms:after {
    content: "";
    display: block;
    clear: both;
    height: 0;
    line-height: 0;
    font-size: 0;
}

.search-forms input {
    padding: 12px 12px 11px;
    border: none;
}

.search-forms input.hotel {
    width: 319px;
    height: 16px;
    margin-right: 10px;
    border-radius: 3px;
    overflow: hidden;
}

.meta_date_field, .meta_date_field.first {
    margin-right: 10px;
}

span.date_picker_calendar_wrap.dual_date {
    width: 216px;
    border: none;
    border-radius: 3px;
    overflow: hidden;
    background-position: 185px -143px;
}

span.date_picker_calendar_wrap.dual_date .date {
    height: 20px;
    padding: 7px 0 0 12px;
    background-image: none;
}

.search-bar .schbox-wrap {
    position: relative;
}

.search-bar .loc-handler {
    position: absolute;
    top: 0;
    right: 0;
    display: block;
    width: 26px;
    height: 39px;
    background-position: 6px -84px;
}

.search-bar input.depart-city, .search-bar input.arrive-city {
    padding-right: 26px;
    width: 198px;
}

.search-bar input.depart-date, .search-bar input.leave-date {
    padding-left: 12px;
    border-radius: 3px;
    overflow: hidden;
}

.search-bar input.depart-date {
    width: 192px;
    margin-right: 10px;
    background-position: 185px -143px;
}

.search-bar input.leave-date {
    display: none;
}

.search-bar .show-back-calendar input.arrive-city {
    width: 132px;
}

.search-bar .show-back-calendar input.depart-date, .search-bar .show-back-calendar input.leave-date {
    display: block;
    width: 112px;
    margin-right: 10px;
    background-position: 105px -143px;
}

.search-forms input.search, .hotel-search .btn-search {
    width: 138px;
    height: 39px;
    font-size: 16px;
    color: #fff;
    border-radius: 3px;
    overflow: hidden;
    border: none;
    background-image: none;
    background-color: #6aa838;
    font-family: "Heiti SC", "Microsoft YaHei";
    -webkit-appearance: none;
}

.search-forms input.search:hover, .hotel-search .btn-search:hover {
    background-color: #71af40;
}

.search-forms input.search:active, .hotel-search .btn-search:active {
    background-color: #6aa838;
}

.search-forms input.attraction, .search-forms input.restaurant,
.search-forms input.destination {
    width: 773px;
    margin-right: 10px;
    height: 16px;
    border-radius: 3px;
    overflow: hidden;
}

.searchItem {
    margin-right: 10px;
    border: none;
    border-radius: 3px;
    overflow: hidden;
}

.invisible {
    display: none;
}

.focusClear {
    color: #999;
}

.overlay-cityflyout.relative {
    margin-left: 0;
}

.header_redesign {
    background-color: #eee;
}

.domn_zh_CN .headerScrollLimiter {
    position: relative;
    min-width: 990px;
    width: 100%;
    margin: 0 auto;
    max-width: 2560px;
    overflow: hidden;
}

.headerScrollLimiter .promo {
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    background-color: #eee;
}

.ppt_container {
    margin: 0 auto;
    width: 945px;
    overflow: hidden;
    position: relative;
    _zoom: 1;
}

.headerQuote {
    position: absolute;
    top: 61px;
    left: 30px;
    display: block;
    width: 400px;
}

.headerQuote:hover {
    text-decoration: none;
}

.circularAvWrap {
    float: left;
    padding: 3px;
    border-radius: 100%;
    border: 2px solid #EDEDED;
}

.circularAvatar {
    display: block;
    border-radius: 100%;
}

.headerQuoteContent {
    float: left;
    margin-left: 18px;
}

.headerQuoteTitle {
    width: 300px;
    padding-bottom: 5px;
    font-size: 18px;
    text-indent: -0.4em;
    font-family: arial, "Heiti SC", "Microsoft YaHei", helvetica, clean, sans-serif;
}

.headerQuote:hover .quoteLoc {
    text-decoration: underline;
}

.headerQuoteRating {
    overflow: hidden;
    padding-bottom: 10px;
}

.header-rate {
    float: left;
    width: 90px;
    height: 18px;
}

.domn_zh_CN .headerBubbleText {
    padding-top: 2px;
    margin-left: 10px;
    line-height: 1em;
}

.headerQuoteTitle, .headerQuoteText {
    color: #fff;
}

#homeBackdrop {
    position: relative;
    width: 100%;
    height: 600px;
    overflow: hidden;
}

#backdrop, #backdrop_blur {
    position: absolute;
    min-width: 1920px;
    min-height: 500px;
    left: 50%;
    top: 0;
    margin-left: -960px;
}

.greater-bg-width #backdrop, .greater-bg-width #backdrop_blur {
    left: 0;
    width: 100%;
    margin-left: 0;
}

.main-top {
    margin: 0;
    padding-top: 333px;
    width: auto;
    position: static;
}

.ppt_header {
    margin-bottom: 25px;
    font-size: 30px;
    text-align: left;
    font-weight: normal;
    font-family: inherit;
}

.mod-b-wrapper {
    padding-bottom: 50px;
    margin-top: 0;
}

.mod-hd {
    width: 1170px;
    margin: 0 auto;
    text-align: center;
}

.mod-bd {
    width: 1170px;
    margin: 0 auto;
    padding-top: 30px;
}

.mod-hd h2 {
    display: inline-block;
    padding-right: 10px;
    font-size: 30px;
    font-weight: normal;
    * display: inline;
    * line-height: 1.5;
}

.mod-hd .title:hover {
    text-decoration: none;
}

.mod-hd .sub-title {
    font-size: 14px;
}

.mod-b-wrapper h2, .mod-g-wrapper h2 {
    color: #2c2c2c;
    font-size: 28px;
}

.mod-b-wrapper .title:hover .sub-title, .mod-g-wrapper .title:hover .sub-title {
    color: #069;
    text-decoration: underline;
}

.mod-g-wrapper {
    padding-bottom: 20px;
}

.check-return {
    border: none;
    border-radius: 3px;
    overflow: hidden;
}

.toggle-return {
    padding-top: 12px;
    height: 27px;
}

#returnTrip {
    margin-right: 10px;
}

.tac {
    text-align: center;
}

#PPT .date_picker_calendar_wrap.dual_date.classicText.dateSelected.dualFieldOn,
span.classicText.dateSelected.dualFieldOn {
    border: 0;
}

.meta_date_wrapper {
    overflow: visible;
    position: static;
}

.meta_date_wrapper .meta_date_field {
    margin-bottom: 0;
    vertical-align: top;
}

.meta_date_wrapper .dualFieldOn {
    box-shadow: 0 0 10px #6aa838;
}

.trip-list {
    margin-left: -30px;
}

.trip-list li {
    float: left;
    margin-left: 30px;
    width: 270px;
    height: 345px;
    border-bottom: 1px solid #cbcbcb;
    background-color: #fff;
    _display: inline;
}

.trip-list li:hover {
    box-shadow: 2px 2px 3px #ddd, -2px -2px 3px #ddd;
}

.trip-list .img-wrapper {
    width: 270px;
    height: 165px;
    position: relative;
}

.trip-list .img-wrapper img {
    width: 100%;
    height: 100%;
    background-color: #ccc;
}

.trip-list .trip-photo {
    transition: opacity 100ms linear;
}

.trip-list .trip-photo:hover {
    opacity: .9;
    filter: alpha(opacity=90);
}

.trip-list .sponsor-tag {
    background-image: url("/ddimg/sprites/sprite_homepage_2015-v4192455507.png");
    right: -10px;
    top: 9px;
    line-height: 38px;
    font-size: 14px;
    position: absolute;
    background-position: 0 52px;
    width: 151px;
    height: 34px;
    color: #2c2c2c;
    text-align: center;
    padding-left: 4px;
}

.trip-list li:hover {
    box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.1);
}

.trip-list .title {
    margin: 15px 20px 8px 20px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 18px;
    color: #2c2c2c;
    _width: 230px;
}

.trip-list li:hover .title {
    color: #069;
}

.trip-list .dest-info {
    font-size: 12px;
    color: #999;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    margin: 0 20px;
}

.trip-list .dest-info .dest-icon {
    background-position: 0 100px;
    width: 11px;
    height: 14px;
    display: inline-block;
}

.trip-list .dest-info .dest-name {
    position: relative;
    top: -2px;
}

.trip-list .text-brief {
    margin: 7px 20px 14px 20px;
    font-size: 14px;
    color: #2c2c2c;
    height: 60px;
    text-align: justify;
}

.trip-list .author-info {
    margin-left: 20px;
    margin-bottom: 14px;
    color: #999;
    font-size: 12px;
    height: 14px;
}

.trip-list .trip-author-avatar {
    border-radius: 50%;
    width: 15px;
    height: 15px;
}

.trip-list .author-info .publish-date {
    margin-left: 10px;
}

.guide-list {
    margin-left: -30px;
}

.guide-list li {
    float: left;
    margin-left: 30px;
    _display: inline;
}

.guide-list .thumb {
    display: block;
    position: relative;
}

.guide-list .special-tag {
    position: absolute;
    width: 76px;
    height: 36px;
    right: -44px;
    top: 10px;
    line-height: 38px;
    font-size: 14px;
    padding-left: 17px;
    color: #2c2c2c;
    background-position: 0 251px;
}

.guide-list .btn-dnld {
    position: absolute;
    width: 31px;
    height: 31px;
    right: 10px;
    bottom: 10px;
    line-height: 38px;
    font-size: 14px;
    color: #2c2c2c;
    background-position: 0 201px;
}

.tablet_desktop .guide-list .btn-dnld, .guide-list li:hover .btn-dnld {
    background-position: 0 151px;
}

.guide-list .guide-info {
    margin-top: 10px;
    font-size: 14px;
    color: #2c2c2c;
}

.guide-list .guide-info a {
    margin-bottom: 5px;
    color: #2c2c2c;
}

.guide-list .guide-info a:hover {
    color: #069;
}

.guide-list .guide-info .date-with-size {
    color: #999;
}

.guide-list .guide-photo {
    display: block;
    width: 170px;
    height: 241px;
    transition: opacity 100ms linear;
}

.guide-list .guide-photo:hover {
    opacity: .9;
    filter: alpha(opacity=90);
}

.img-wrapper a {
    position: relative;
    display: block;
    width: 305px;
    height: 195px;
    overflow: hidden;
}

@media screen and /*!YUI-Compressor*/
(max-width:1170px) {
    .mod-hd, .mod-bd, .domn_zh_CN #PAGE #FOOT {
        width: 945px;
    }

    .mod-bd {
        padding-top: 20px;
    }

    .trip-list {
        margin-left: -15px;
    }

    .trip-list li {
        width: 225px;
        margin-left: 15px;
        height: 315px;
    }

    .trip-list .img-wrapper {
        width: 225px;
        height: 140px;
    }

    .trip-list .text-brief {
        margin: 5px 20px 10px 20px;
    }

    .guide-list {
        margin-left: -15px;
    }

    .guide-list li {
        margin-left: 15px;
    }

    .guide-list .guide-photo {
        width: 145px;
        height: 206px;
    }

    .mod-b-wrapper {
        margin-top: -10px;
    }
}

* html .search-forms #hotel_search_bar_wrap {
    width: 344px;
    float: left;
}

* html .search-forms #hotelSearch .meta_date_wrapper {
    float: left;
    position: static;
}

* html .search-forms .search {
    float: right;
    position: static;
}

* html .overlay-cityflyout {
    padding: 10px 10px 19px 10px;
    background-color: #fff;
}

#popularDestinations .tiles .title .tcAward, #popularDestinations .tiles .title .stb,
#popularDestinations .tiles .title .cityGuide, #popularDestinations .ranking,
.wechat-wrapper .qr-code, .overlay-wrapper .download-code, .list-items .list-item .dest-hot,
.specialty-wrapper .overlay-wrapper .guide-icon, .specialty-wrapper .overlay-wrapper .blog-icon,
.specialty-wrapper .overlay-wrapper .tc-icon, .wechat-content .wechat-follow:before,
.wechat-content .wechat-follow:after, .home_redesign2015 .rate-s0,
.home_redesign2015 .rate-s5, .home_redesign2015 .rate-s10, .home_redesign2015 .rate-s15,
.home_redesign2015 .rate-s20, .home_redesign2015 .rate-s25, .home_redesign2015 .rate-s30,
.home_redesign2015 .rate-s35, .home_redesign2015 .rate-s40, .home_redesign2015 .rate-s45,
.home_redesign2015 .rate-s50 {
    background: url(/ddimg/sprites/sprite_homepage_2015-v4192455507.png) no-repeat 0 0 transparent;
}

.home_redesign2015 .rating {
    width: 76px;
    height: 16px;
    display: inline-block;
    vertical-align: middle;
}

.home_redesign2015 .rate-s0 {
    background-position: 0 -1620px;
}

.home_redesign2015 .rate-s5 {
    background-position: 0 -1603px;
}

.home_redesign2015 .rate-s10 {
    background-position: 0 -1586px;
}

.home_redesign2015 .rate-s15 {
    background-position: 0 -1569px;
}

.home_redesign2015 .rate-s20 {
    background-position: 0 -1552px;
}

.home_redesign2015 .rate-s25 {
    background-position: 0 -1535px;
}

.home_redesign2015 .rate-s30 {
    background-position: 0 -1518px;
}

.home_redesign2015 .rate-s35 {
    background-position: 0 -1501px;
}

.home_redesign2015 .rate-s40 {
    background-position: 0 -1483px;
}

.home_redesign2015 .rate-s45 {
    background-position: 0 -1467px;
}

.home_redesign2015 .rate-s50 {
    background-position: 0 -1450px;
}

body.domn_zh_CN {
    font-family: Arial, Tahoma, "hiragino sans gb", "Microsoft YaHei", "Heiti SC", SimHei, SimSun, sans-serif;
    background-color: #eee;
}

#PAGE {
    background-color: transparent;
}

.ad .taEmpty {
    display: none;
}

#popularDestinations {
    position: relative;
    width: 1170px;
    margin: 0 auto;
}

#popularDestinations .wrap-ad {
    position: absolute;
    right: 0;
    bottom: 30px;
    width: 300px;
    height: 250px;
    margin: 33px 35px;
}

#popularDestinations .gptAd {
    margin-bottom: 0;
}

#popularDestinations .section {
    margin-top: 50px;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

#popularDestinations .regionTabs {
    display: table;
    width: 1168px;
    margin-bottom: 20px;
    border: 1px solid #e3e2df;
    border-bottom-color: #e3e2df;
    box-shadow: 0 1px 5px 1px #e3e2df;
}

#popularDestinations .regionTabs li {
    display: table-cell;
    display: inline !ie;
    zoom: 1 !ie;
    height: 35px;
    padding: 4px 15px;
    line-height: 35px;
    border-left: 1px solid #dad7c8;
    color: #9e9a89;
    font-weight: bold;
    background: #f4f3f0;
    text-align: center;
    cursor: pointer;
    position: relative;
    transition: all 100ms linear;
}

#popularDestinations .regionTabs li:first-child {
    padding-left: 16px;
    border-left: none;
}

#popularDestinations .regionTabs li:hover {
    color: #6a685e;
    background: #e3e3e3;
}

#popularDestinations .regionTabs li.active, #popularDestinations .regionTabs li.active:hover {
    color: #589442;
    background: #fff;
    cursor: default;
}

#popularDestinations .regionTabs li.active:before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 4px;
    background: #589442;
}

#popularDestinations .regionTabs li.active:after {
    content: '';
    position: absolute;
    left: 50%;
    bottom: -12px;
    width: 0;
    height: 0;
    margin-left: -8px;
    border: solid transparent;
    border-top-color: #589442;
    border-width: 6px 8px;
}

#popularDestinations .regionTabs li a {
    display: inline-block;
    max-width: 200px;
    font-size: 16px;
    vertical-align: middle;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    color: #9e9a89;
}

#popularDestinations .regionTabs li a:hover, #popularDestinations .regionTabs li:hover a {
    text-decoration: none;
    color: #6a685e;
}

#popularDestinations .regionTabs li.active a, #popularDestinations .regionTabs li.active a:hover {
    color: #589442;
}

#popularDestinations .regionContent {
    min-height: 1038px;
    position: relative;
}

#popularDestinations .regionContent.loading:before {
    content: '';
    width: 16px;
    height: 16px;
    padding: 6px;
    margin-left: -16px;
    border: 2px solid #589442;
    border-radius: 100%;
    position: absolute;
    left: 50%;
    top: 124px;
    background: #fff url(/img2/generic/site/ajax-loader-arrows.gif) no-repeat center;
}

#popularDestinations .regionContent > li {
    display: none;
}

#popularDestinations .regionContent li.active {
    display: block;
}

#popularDestinations .tiles {
    width: 1200px;
    position: relative;
    left: -30px;
    z-index: 0;
}

#popularDestinations .tiles > li {
    width: 368px;
    padding-top: 220px;
    margin: 0 0 30px 30px;
    border: 1px solid #e9e8e6;
    border-bottom-color: #dad7c8;
    background: #fff;
    position: relative;
    float: left;
    transition: box-shadow 100ms linear;
}

#popularDestinations .tiles > li:hover {
    box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.1);
}

#popularDestinations .tiles .thumb {
    width: 368px;
    height: 220px;
    line-height: 220px;
    background: #eee;
    text-align: center;
    position: absolute;
    top: 0;
    left: 0;
    transition: opacity 100ms linear;
}

#popularDestinations .tiles > li:hover .thumb {
    opacity: .9;
    filter: alpha(opacity=90);
}

#popularDestinations .tiles > li:hover .caption {
    background-color: rgba(0, 0, 0, 0.2);
}

#popularDestinations .tiles > li .thumb:hover .reviews, #popularDestinations .tiles > li .thumb:focus .reviews {
    height: 40px;
}

@media(min-width:0) {
    #popularDestinations .tiles > li .thumb:hover .reviews, #popularDestinations .tiles > li .thumb:focus .reviews {
        height: 70px;
    }
}

#popularDestinations .tiles > li .thumb:hover .reviewBox, #popularDestinations .tiles > li .thumb:focus .reviewBox {
    -webkit-transform: translateY(-40px);
    -ms-transform: translateY(-40px);
    transform: translateY(-40px);
}

#popularDestinations .tiles .caption {
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -95px;
    margin-top: -25px;
    font-size: 22px;
    color: #fff;
    width: 190px;
    height: 50px;
    line-height: 50px;
    border: 1px solid #fff;
    border-radius: 1px;
    transition: background-color 100ms linear;
}

#popularDestinations .tiles .thumbCrop {
    display: inline-block;
    width: 100%;
    height: 100%;
    overflow: hidden;
}

#popularDestinations .tiles .thumbCrop img {
    vertical-align: middle;
}

#popularDestinations .tiles .title {
    display: block;
    height: 48px;
    margin: 0 15px;
    border-bottom: 1px solid #f6f6f6;
    position: relative;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    font-size: 0;
    line-height: 48px;
}

#popularDestinations .tiles .title .countryName, #popularDestinations .tiles .title .cityName {
    position: relative;
    font-size: 18px;
    color: #2c2c2c;
    vertical-align: baseline;
}

#popularDestinations .tiles .title .countryName {
    margin-right: 10px;
}

#popularDestinations .tiles .title .cityName {
    margin-left: 10px;
}

#popularDestinations .tiles .title .countryName:after {
    content: '';
    position: absolute;
    right: -10px;
    top: 2px;
    width: 1px;
    height: 14px;
    background-color: #ccc;
}

#popularDestinations .reviews {
    padding: 0 15px;
    height: 40px;
    overflow: hidden;
    line-height: 1em;
    text-align: left;
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0.4) 25%, rgba(0, 0, 0, 0.9) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 0, 0, 0)), color-stop(25%, rgba(0, 0, 0, 0.4)), color-stop(100%, rgba(0, 0, 0, 0.9)));
    background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0.4) 25%, rgba(0, 0, 0, 0.9) 100%);
    background: -o-linear-gradient(top, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0.4) 25%, rgba(0, 0, 0, 0.9) 100%);
    background: -ms-linear-gradient(top, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0.4) 25%, rgba(0, 0, 0, 0.9) 100%);
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0.4) 25%, rgba(0, 0, 0, 0.9) 100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#e6000000', GradientType=0);
    -webkit-transition: height 200ms linear;
    transition: height 200ms linear;
}

#popularDestinations .reviews .reviewBox {
    position: relative;
    -webkit-transition: -webkit-transform 200ms linear;
    transition: transform 200ms linear;
}

#popularDestinations .reviewBox .reviewCaption, #popularDestinations .reviewBox .reviewFigure {
    display: block;
    width: 100%;
}

#popularDestinations .reviewBox .reviewCaption {
    padding: 10px 2px;
}

#popularDestinations .reviewBox .reviewFigure {
    height: 40px;
    padding: 20px 0 10px;
}

#popularDestinations .reviewBox .reviewTitle {
    width: 100%;
    margin-bottom: 8px;
    height: 16px;
    line-height: 16px;
    font-size: 16px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

#popularDestinations .reviewBox .reviewInfo {
    height: 16px;
    line-height: 16px;
    font-style: italic;
}

#popularDestinations .reviews img {
    width: 18px;
    height: 18px;
    border: 1px solid #fff;
    margin-left: -2px;
    border-radius: 100%;
    background: #fff;
    vertical-align: middle;
}

#popularDestinations .reviews span {
    font-size: 14px;
    color: #fff;
    vertical-align: middle;
    text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.8);
}

#popularDestinations .reviews .append-margin {
    margin-left: 10px;
}

#popularDestinations .counts {
    height: 21px;
    margin: 12px 0;
    color: #999;
    font-size: 0;
}

#popularDestinations .geos {
    height: 72px;
    padding: 11px 15px;
    font-size: 0;
}

#popularDestinations .geos .geo-item {
    display: inline-block;
    font-size: 14px;
    width: 25%;
    text-align: center;
}

#popularDestinations .counts span {
    display: inline-block;
    text-align: center;
    font-size: 14px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

#popularDestinations .geos .item-country, #popularDestinations .geos .item-city {
    display: block;
    margin: 10px 0;
    font-size: 14px;
    text-align: left;
    width: 100%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

#popularDestinations .counts span a, #popularDestinations .geos span a {
    color: #999;
}

#popularDestinations .tiles .title > a:hover, #popularDestinations .counts span a:hover,
#popularDestinations .geos span a:hover {
    color: #069;
    text-decoration: none;
}

#popularDestinations .counts .hotelsCount {
    width: 103px;
    text-align: left;
    padding-left: 15px;
}

#popularDestinations .counts .attractionCount {
    width: 126px;
    border-left: 1px solid #eee;
    border-right: 1px solid #eee;
}

#popularDestinations .counts .eateryCount {
    width: 120px;
}

#popularDestinations .ranking {
    position: absolute;
    width: 76px;
    height: 36px;
    right: -3px;
    top: 15px;
    line-height: 38px;
    font-size: 16px;
    font-style: italic;
    font-family: Krungthep, "Microsoft YaHei", arial;
    text-align: center;
    color: #000;
    font-weight: 700;
}

#popularDestinations .tiles .title .wrap-popIcons {
    height: 100%;
    position: absolute;
    top: 0;
    right: 0;
    overflow: hidden;
}

#popularDestinations .tiles .title .popIcons {
    height: 24px;
    margin: 12px 0;
    font-size: 0;
    font-weight: bold;
    line-height: 24px;
    white-space: nowrap;
}

#popularDestinations .popIcons .wrap-icon {
    display: inline-block;
    width: 55px;
    margin-left: 10px;
    border-radius: 3px;
    color: #fff;
    overflow: hidden;
    font-size: 12px;
}

#popularDestinations .popIcons .blockIcon {
    display: block;
    margin: 0 8px;
    text-align: right;
}

#popularDestinations .popIcons .wrap-stb {
    background-color: #498e6c;
}

#popularDestinations .popIcons .wrap-stb:hover {
    background-color: #1c7247;
}

#popularDestinations .popIcons .wrap-cityGuide {
    background-color: #4f92b8;
}

#popularDestinations .popIcons .wrap-cityGuide:hover {
    background-color: #04649a;
}

#popularDestinations .ranking {
    background-position: 0 0;
}

#popularDestinations .tiles .title .cityGuide {
    background-position: 0 -100px;
}

#popularDestinations .tiles .title .stb {
    background-position: 0 -150px;
}

#destEntry {
    width: 1170px;
    margin: 0 auto 50px auto;
    background-color: #fff;
    text-align: center;
    border: 1px solid #e9e8e6;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

#destEntry .show-entry h2 {
    font-size: 18px;
    color: #2c2c2c;
    height: 50px;
    line-height: 50px;
    font-weight: 400;
}

#destEntry .show-entry:hover h2 {
    color: #069;
    box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.1);
}

@media screen and /*!YUI-Compressor*/
(max-width:1170px) {
    #popularDestinations {
        width: 945px;
    }

    #popularDestinations .section {
        margin-top: 40px;
    }

    #popularDestinations .regionTabs {
        width: 943px;
    }

    #popularDestinations .regionContent {
        min-height: 888px;
    }

    #popularDestinations .tiles > li {
        width: 303px;
        padding-top: 180px;
        margin: 0 0 20px 15px;
    }

    #popularDestinations .tiles .thumb {
        width: 303px;
        height: 180px;
        line-height: 180px;
    }

    #popularDestinations .tiles {
        width: 960px;
        left: -15px;
    }

    #popularDestinations .counts .hotelsCount {
        width: 84px;
    }

    #popularDestinations .counts .attractionCount {
        width: 98px;
    }

    #popularDestinations .counts .eateryCount {
        width: 89px;
    }

    #popularDestinations .wrap-ad {
        bottom: 20px;
        margin: 0 0 26px 5px;
    }

    #destEntry {
        margin-bottom: 40px;
        width: 945px;
    }
}

#popularDestinations .ranking.normal-font {
    font-weight: normal;
}

.noselect {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.with-transition {
    transition: opacity .25s ease-in-out, background-color .25s ease-in-out;
    -moz-transition: opacity .25s ease-in-out, background-color .25s ease-in-out;
    -webkit-transition: opacity .25s ease-in-out, background-color .25s ease-in-out;
}

.header_searchbox .search-bar, .header_rebranding .slogan {
    margin: 0 auto;
    width: 945px;
    background: none;
}

.header_rebranding {
    position: relative;
    height: 500px;
    overflow: hidden;
}

.header-inner {
    display: block;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
}

.header_searchbox {
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    padding: 25px 0;
    background: rgba(0, 0, 0, 0.3);
    z-index: 5;
}

.header_searchbox .main-top {
    padding-top: 0;
}

.header_searchbox .ppt_header {
    display: none;
}

.header_rebranding .slogan {
    margin-top: 80px;
    color: #fff;
    -webkit-font-smoothing: antialiased;
}

.header_rebranding .slogan .bigtext {
    display: block;
    margin-bottom: 30px;
    width: 442px;
    height: 96px;
    background-position: 0 -550px;
}

.header_rebranding .slogan .btngo {
    display: inline-block;
    background: #e46715;
    color: #fff;
    font-size: 20px;
    padding: 10px 35px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    cursor: pointer;
}

.header_rebranding .slogan .btngo:hover {
    background: #e97416;
}

.rebranding-intro {
    position: relative;
    padding-top: 1px;
    height: 589px;
    background: url(/ddimg/home/bg_rebranding.jpg) #b2d2c7;
    text-align: center;
    -webkit-font-smoothing: antialiased;
}

.spr-rebranding, .intro-video-overlay.overlay .close {
    background: url(/ddimg/sprites/sprite_branding_intro-v1629842689.png);
}

.rebranding-title, .rebranding-content {
    width: 945px;
    margin: 0 auto;
}

.rebranding-title {
    position: relative;
    margin-top: 40px;
    font-style: italic;
    width: 945px;
}

.rebranding-title .closebtn {
    position: absolute;
    top: 5px;
    right: -30px;
    display: inline-block;
    width: 22px;
    height: 22px;
    background-position: 0 -100px;
    cursor: pointer;
    opacity: .8;
    filter: alpha(opacity=80);
}

.rebranding-title .closebtn:hover {
    opacity: 1;
    filter: alpha(opacity=100);
}

.rebranding-title .line {
    position: absolute;
    width: 100%;
    left: 0;
    bottom: 8px;
    border-top: 1px solid #799183;
}

.rebranding-title .bigtext {
    position: relative;
    margin: 0 auto;
    padding: 0 20px;
    width: 394px;
    height: 62px;
    background-position: 15px 0;
    background-color: #b2d2c7;
    z-index: 5;
}

.rebranding-content .intro-video {
    float: left;
    width: 440px;
    margin-top: 55px;
    cursor: pointer;
}

.rebranding-content .watch-video {
    position: relative;
}

.rebranding-content .watch-video .img-mask {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: #000;
    opacity: 0;
    filter: alpha(opacity=0);
}

.rebranding-content .watch-video:hover .img-mask {
    opacity: .2;
    filter: alpha(opacity=20);
}

.rebranding-content .watch-video:hover .btn-play {
    opacity: .7;
    filter: alpha(opacity=70);
}

.rebranding-content .watch-video .btn-play {
    position: absolute;
    left: 185px;
    top: 110px;
    display: inline-block;
    width: 68px;
    height: 68px;
    background-position: 0 -450px;
}

.rebranding-content .watch-text {
    margin-top: 20px;
}

.rebranding-content .watch-text .bigtext {
    font-size: 23px;
    font-weight: bold;
    margin-bottom: 6px;
}

.rebranding-content .watch-text .smalltext {
    font-size: 14px;
}

.rebranding-content .intro-content {
    float: right;
    width: 410px;
    margin-top: 55px;
}

.intro-item {
    text-align: left;
    margin-bottom: 10px;
}

.intro-item-box {
    float: left;
    width: 115px;
    height: 115px;
    margin-right: 20px;
}

.intro-item-1 {
    width: 114px;
    height: 114px;
    background-position: 0 -150px;
}

.intro-item-1:hover {
    background-position: -150px -150px;
}

.intro-item-2 {
    width: 92px;
    height: 92px;
    margin-top: 25px;
    margin-left: 12px;
    background-position: -300px -150px;
}

.intro-item-2:hover {
    background-position: -450px -150px;
}

.intro-item-3 {
    width: 102px;
    height: 98px;
    margin-top: 20px;
    margin-left: 7px;
    background-position: 0 -300px;
}

.intro-item-3:hover {
    background-position: -142px -296px;
}

.intro-item .bigtext {
    font-size: 18px;
    font-weight: bold;
    margin-bottom: 8px;
    padding-top: 45px;
}

.intro-item .smalltext {
    font-size: 14px;
}

#brandIntro {
    height: 0;
    overflow: hidden;
}

.intro-video-overlay.overlay .close {
    position: absolute;
    top: 30px;
    right: 30px;
    display: inline-block;
    width: 22px;
    height: 22px;
    background-position: -100px -450px;
    cursor: pointer;
    opacity: .8;
    filter: alpha(opacity=80);
}

.intro-video-overlay.overlay .close:hover {
    opacity: 1;
    filter: alpha(opacity=100);
}

.intro-video-overlay .btn-play {
    position: absolute;
    left: 48%;
    top: 47%;
    margin: 0 auto;
    width: 68px;
    height: 68px;
    background-position: 0 -450px;
    opacity: .7;
    filter: alpha(opacity=70);
    cursor: pointer;
    display: none;
}

.intro-video-overlay .btn-play:hover {
    opacity: 1;
    filter: alpha(opacity=100);
}

.intro-video-player {
    position: relative;
    margin: 0 auto;
    min-width: 850px;
    max-width: 1280px;
}

.should-animate {
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-perspective: 1000;
    -moz-perspective: 1000;
    -ms-perspective: 1000;
    perspective: 1000;
}

.intro-video-overlay {
    width: 100%;
    background: transparent !important;
}

.intro-video-overlay .inner {
    padding: 0;
    background: transparent !important;
    text-align: center;
}

#videoLoading {
    position: absolute;
    left: 48%;
    top: 47%;
    margin: 0 auto;
    display: inline-block;
    width: 68px;
    height: 68px;
    background: url(/ddimg/home/video_loading.gif) no-repeat;
}

.header_rebranding .hero-video, .header_rebranding .hero-poster {
    display: block;
    min-width: 100%;
    min-height: 100%;
    position: relative;
    top: 50%;
    left: 50%;
    -ms-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
}

.header_rebranding .hero-video-placeholder {
    display: block;
    width: 100%;
    height: 100%;
    background: no-repeat center transparent;
}

@supports(object-fit:cover) {
    .header_rebranding .hero-video, .header_rebranding .hero-poster {
        width: 100%;
        height: 100%;
        position: static;
        -ms-transform: none;
        -moz-transform: none;
        -webkit-transform: none;
        transform: none;
        object-fit: cover;
    }
}

.header-avatar {
    position: relative;
    width: 945px;
    height: 500px;
    margin: 0 auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.header-avatar .avatar-box {
    position: absolute;
    top: 120px;
    left: 0;
}

.header-avatar .avatar-box:hover .info-geo {
    text-decoration: underline;
}

.avatar-image, .avatar-info {
    float: left;
}

.avatar-box .avatar-image, .avatar-box .avatar-image img {
    width: 64px;
    height: 64px;
    border-radius: 50%;
}

.avatar-box .avatar-image {
    border: 2px solid #fff;
    padding: 3px;
}

.avatar-box .avatar-info {
    margin-left: 12px;
    line-height: 1.8;
}

.avatar-info .info-title {
    font-size: 18px;
}

.avatar-info .info-rating, .avatar-info .info-geo {
    padding-left: 8px;
}

.info-rating .userName {
    font-size: 12px;
    font-weight: 400;
    font-family: Arial, Tahoma, "hiragino sans gb", "Microsoft YaHei", "Heiti SC", SimHei, SimSun, sans-serif;
}

.avatar-info .info-geo {
    font-size: 12px;
}

.tablet_desktop .tablet-underline {
    text-decoration: underline;
}

.specialty-wrapper {
    width: 1170px;
    height: 365px;
    overflow: hidden;
    margin: 0 auto 50px;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.specialty-items {
    width: 1200px;
    height: 365px;
}

.specialty-wrapper .specialty-item {
    float: left;
    width: 270px;
    height: 365px;
    margin-right: 30px;
}

.specialty-wrapper .specialty-item .bgImage {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    width: 270px;
    height 365px;
}

.specialty-wrapper .specialty-item a:hover {
    text-decoration: none;
}

.specialty-wrapper .specialty-item:hover .bgImage {
    opacity: .8;
    filter: alpha(opacity=80);
}

@media only screen {
    .specialty-wrapper .specialty-item a:hover .application {
        background-color: #217148;
    }

    .specialty-wrapper .specialty-item a:hover .cityGuide {
        background-color: #e46715;
    }

    .specialty-wrapper .specialty-item a:hover .tourismBlog {
        background-color: #069;
    }

    .specialty-wrapper .specialty-item a:hover .travelerChoice {
        opacity: .9;
        background-color: #589442;
    }

    .specialty-wrapper .specialty-item a:hover .overlay-wrapper {
        opacity: .8;
    }
}

.specialty-wrapper .specialty-item a:hover .underscore {
    text-decoration: underline;
}

.specialty-wrapper .specialty-item a, .specialty-wrapper .specialty-item .overlay-wrapper {
    display: block;
    width: 270px;
    height: 365px;
    position: relative;
}

.overlay-wrapper .caption-content, .overlay-wrapper .download-code {
    z-index: 3;
}

.specialty-wrapper .specialty-item .overlay-wrapper {
    background-color: rgba(0, 0, 0, 0.3);
    -ms-transition: opacity 100ms linear, background-color 100ms linear;
    -moz-transition: opacity 100ms linear, background-color 100ms linear;
    -o-transition: opacity 100ms linear, background-color 100ms linear;
    -webkit-transition: opacity 100ms linear, background-color 100ms linear;
    transition: opacity 100ms linear, background-color 100ms linear;
    opacity: 1;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    text-align: center;
}

.overlay-wrapper .caption-content {
    padding-top: 60px;
}

.overlay-wrapper .download-code {
    position: absolute;
    width: 70px;
    height: 70px;
    bottom: 12px;
    right: 12px;
    background-position: 0 -450px;
}

.overlay-wrapper .main-content {
    padding-top: 115px;
    width: 100%;
}

.overlay-wrapper h2, .overlay-wrapper p, .overlay-wrapper span {
    color: #fff;
}

.overlay-wrapper h2 {
    font-size: 26px;
    margin-bottom: 8px;
}

.overlay-wrapper .text {
    font-size: 16px;
    margin-bottom: 3px;
}

.overlay-wrapper .guide-icon, .overlay-wrapper .blog-icon, .overlay-wrapper .tc-icon {
    text-indent: -9999px;
    margin: 0 auto;
    display: block;
}

.overlay-wrapper .guide-icon, .overlay-wrapper .blog-icon {
    width: 50px;
    height: 50px;
    margin-bottom: 15px;
}

.specialty-wrapper .overlay-wrapper .guide-icon {
    background-position: 0 -550px;
}

.specialty-wrapper .overlay-wrapper .blog-icon {
    background-position: 0 -600px;
}

.specialty-wrapper .overlay-wrapper .tc-icon {
    width: 235px;
    height: 230px;
    background-position: 0 -1000px;
}

.overlay-wrapper .traveler-choice-content {
    padding-top: 65px;
}

.overlay-wrapper .main-content h2 {
    font-weight: 400;
    margin-bottom: 0;
}

@media screen and /*!YUI-Compressor*/
(max-width:1170px) {
    .specialty-wrapper {
        width: 945px;
        height: 304px;
        margin: 0 auto 40px;
    }

    .specialty-wrapper .specialty-item {
        width: 225px;
        height: 304px;
        margin-right: 15px;
    }

    .overlay-wrapper h2 {
        font-size: 24px;
        margin-bottom: 10px;
    }

    .specialty-wrapper .specialty-item .bgImage {
        width: 225px;
        height: 304px;
    }

    .overlay-wrapper .guide-icon, .overlay-wrapper .blog-icon {
        margin-bottom: 20px;
    }

    .overlay-wrapper .text {
        font-size: 14px;
    }

    .specialty-wrapper .overlay-wrapper .tc-icon {
        width: 200px;
        height: 195px;
        background-position: 0 -1250px;
    }

    .overlay-wrapper .caption-content {
        padding-top: 45px;
    }

    .overlay-wrapper .traveler-choice-content {
        padding-top: 60px;
    }

    .overlay-wrapper .main-content {
        padding-top: 90px;
    }

    .overlay-wrapper .download-code {
        right: 5px;
        bottom: 5px;
    }

    .specialty-wrapper .specialty-item a, .specialty-wrapper .specialty-item .overlay-wrapper {
        width: 225px;
        height: 304px;
    }
}

.media-wrapper {
    width: 1170px;
    margin: 0 auto;
    padding: 40px 0;
    font-size: 14px;
    border-top: 1px solid #e3e3e3;
    border-bottom: 1px solid #e3e3e3;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.media-wrapper .media-miles, .media-wrapper .media-wechat {
    width: 574px;
    float: left;
    * display: inline;
    * zoom: 1;
}

.media-wrapper .media-miles {
    border-right: 1px solid #e3e3e3;
}

.media-wrapper .media-wechat {
    padding-left: 20px;
}

.miles-wrapper, .wechat-wrapper {
    margin-top: 20px;
}

.media-wrapper h2 {
    font-size: 26px;
    color: #2c2c2c;
    font-weight: normal;
}

.miles-wrapper .qr-code, .wechat-wrapper .qr-code {
    width: 128px;
    height: 128px;
}

.media-wrapper .qr-code, .miles-wrapper .miles-content, .wechat-wrapper .wechat-content {
    float: left;
}

.miles-wrapper .miles-content, .wechat-wrapper .wechat-content {
    width: 406px;
}

.miles-wrapper .miles-content .miles-text, .wechat-wrapper .wechat-content .wechat-text {
    display: block;
    line-height: 22px;
    margin: 5px 0 3px;
}

.miles-wrapper .qr-code {
    background: url("/ddimg/home_2015/miles-activity.png") no-repeat 0 0 transparent;
}

.wechat-wrapper .qr-code {
    background-position: 0 -200px;
}

.miles-content, .wechat-content {
    color: #2c2c2c;
    padding: 10px 20px;
}

.wechat-content .wechat-follow {
    font-size: 16px;
    padding: 0 21px 0 25px;
    position: relative;
}

.miles-content .media-title, .wechat-content .wechat-follow {
    font-size: 16px;
}

.wechat-content .wechat-follow:before, .wechat-content .wechat-follow:after {
    position: absolute;
    display: block;
    content: '';
}

.wechat-content .wechat-follow:before {
    width: 24px;
    height: 20px;
    top: -2px;
    left: 0;
    background-position: 0 -350px;
}

.wechat-content .wechat-follow:after {
    width: 16px;
    height: 16px;
    top: 0;
    right: 0;
    background-position: 0 -400px;
}

@media screen and /*!YUI-Compressor*/
(max-width:1170px) {
    .media-wrapper {
        width: 945px;
    }

    .media-wrapper .media-miles, .media-wrapper .media-wechat {
        width: 452px;
    }

    .miles-wrapper .miles-content, .wechat-wrapper .wechat-content {
        width: 284px;
    }
}

.destination-wrapper, .outbound-wrapper, .domestic-wrapper, .friends-wrapper {
    margin: 50px auto 0;
    width: 1170px;
}

.destination-wrapper h2, .outbound-hotel-wrapper h2 {
    font-size: 18px;
    color: #2c2c2c;
}

.orderMsg {
    font-size: 14px;
    color: #999;
}

.destination-wrapper .dest-intro, .outbound-wrapper .outbound-intro {
    font-size: 14px;
    color: #666;
    margin-top: 20px;
}

.destination-wrapper .dest-intro a {
    color: #666;
    text-decoration: underline;
}

.destination-wrapper .dest-intro a:hover {
    color: #069;
}

.friends-wrapper .friend-items, .domestic-wrapper .list-items {
    margin-top: 20px;
}

.list-items .list-item a:hover {
    color: #069;
}

.list-items .list-item .dest-hot {
    width: 30px;
    height: 16px;
    display: inline-block;
    text-indent: -9999px;
    background-position: 0 -700px;
}

.friends-wrapper ol li {
    width: 12.5%;
    float: left;
    height: 24px;
    font-size: 14px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.friend-items li a, .list-items .list-item a {
    color: #999;
}

.friend-items li a:hover {
    color: #069;
}

.list-items {
    margin-top: 30px;
}

.list-items .list-item {
    display: block;
    height: 24px;
    font-size: 14px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    width: 16.6666%;
    float: left;
}

@media(min-width:0) {
    .list-items {
        -moz-column-gap: 40px;
        -ms-column-gap: 40px;
        -o-column-gap: 40px;
        -webkit-column-gap: 40px;
        column-gap: 40px;
        -webkit-column-count: 6;
        -ms-column-count: 6;
        -moz-column-count: 6;
        -o-column-count: 6;
        column-count: 6;
    }

    .list-items .list-item {
        width: 100%;
        float: none;
        width: 16.6666%\0;
        float: left\0;
    }

    _:-ms-input-placeholder, .list-items .list-item {
        width: 100%;
        float: none;
    }
}

@media screen and /*!YUI-Compressor*/
(max-width:1170px) {
    .domn_zh_CN .destination-wrapper, .domn_zh_CN .outbound-wrapper,
    .domn_zh_CN .domestic-wrapper, .domn_zh_CN .friends-wrapper {
        width: 945px;
    }

    .list-items {
        margin-top: 30px;
        -moz-column-gap: 36px;
        -ms-column-gap: 36px;
        -o-column-gap: 36px;
        -webkit-column-gap: 36px;
        column-gap: 36px;
        -webkit-column-count: 5;
        -ms-column-count: 5;
        -moz-column-count: 5;
        -o-column-count: 5;
        column-count: 5;
    }

    .outbound-wrapper .list-items .list-item:last-child {
        display: none;
    }
}

.info {
    height: 50px;
    background: #fff;
    color: #666;
    -webkit-font-smoothing: auto;
    text-align: center;
    overflow: hidden;
}

.info .avatars {
    display: inline-block;
    display: inline !ie;
    margin: 0 30px;
}

.info .avatars li {
    display: inline-block;
    display: inline !ie;
    margin: 0 1px;
    vertical-align: middle;
}

.info .avatars img {
    display: inline-block;
    width: 28px;
    height: 28px;
    border: 1px solid #ccc;
    border-radius: 100%;
    background: #ccc;
}

.info .text {
    line-height: 50px;
    font-size: 16px;
    vertical-align: middle;
    white-space: nowrap;
}

.info .text em, .info .text h1 {
    display: inline-block;
    margin: 0 3px;
    font-style: normal;
    font-size: 1.12em;
    -webkit-font-smoothing: antialiased;
    color: #589442;
    vertical-align: baseline;
}

.odometer {
    position: relative;
    direction: ltr;
}

.odometer-auto-theme {
    padding: 0;
}

.odometer-inside {
    line-height: 1.1em;
}

.odometer-inside:before {
    content: '';
    width: 100%;
    height: 6px;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    background: -moz-linear-gradient(top, rgba(255, 255, 255, 1) 0, rgba(255, 255, 255, 0) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255, 255, 255, 1)), color-stop(100%, rgba(255, 255, 255, 0)));
    background: -webkit-linear-gradient(top, rgba(255, 255, 255, 1) 0, rgba(255, 255, 255, 0) 100%);
    background: -o-linear-gradient(top, rgba(255, 255, 255, 1) 0, rgba(255, 255, 255, 0) 100%);
    background: -ms-linear-gradient(top, rgba(255, 255, 255, 1) 0, rgba(255, 255, 255, 0) 100%);
    background: linear-gradient(to bottom, rgba(255, 255, 255, 1) 0, rgba(255, 255, 255, 0) 100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#00ffffff', GradientType=0);
}

.odometer-inside:after {
    content: '';
    width: 100%;
    height: 6px;
    position: absolute;
    bottom: 0;
    left: 0;
    z-index: 1;
    background: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, 1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(100%, rgba(255, 255, 255, 1)));
    background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, 1) 100%);
    background: -o-linear-gradient(top, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, 1) 100%);
    background: -ms-linear-gradient(top, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, 1) 100%);
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, 1) 100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#ffffff', GradientType=0);
}

.odometer .odometer-digit {
    display: inline-block;
    position: relative;
}

.odometer-formatting-mark {
    position: relative;
    z-index: 2;
}

.odometer .odometer-digit .odometer-digit-spacer, .odometer .odometer-digit-inner {
    padding: 3px 0 1px;
}

.odometer .odometer-digit .odometer-digit-spacer {
    display: inline-block;
    visibility: hidden;
}

.odometer .odometer-digit-inner {
    text-align: left;
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    overflow: hidden;
}

.odometer .odometer-ribbon {
    display: block;
}

.odometer .odometer-ribbon-inner {
    display: block;
    -webkit-backface-visibility: hidden;
}

.odometer .odometer-value {
    display: block;
    -webkit-transform: translateZ(0);
}

.odometer .odometer-last-value {
    position: absolute;
}

.odometer.odometer-animating-up .odometer-ribbon-inner {
    -webkit-transition: -webkit-transform 2s;
    -moz-transition: -moz-transform 2s;
    -ms-transition: -ms-transform 2s;
    -o-transition: -o-transform 2s;
    transition: transform 2s;
    -webkit-transition-timing-function: linear;
    transition-timing-function: linear;
}

.odometer.odometer-animating-up.odometer-animating .odometer-ribbon-inner {
    -webkit-transform: translateY(-100%);
    -moz-transform: translateY(-100%);
    -ms-transform: translateY(-100%);
    -o-transform: translateY(-100%);
    transform: translateY(-100%);
}

.odometer.odometer-animating-down .odometer-ribbon-inner {
    -webkit-transform: translateY(-100%);
    -moz-transform: translateY(-100%);
    -ms-transform: translateY(-100%);
    -o-transform: translateY(-100%);
    transform: translateY(-100%);
}

.odometer.odometer-animating-down.odometer-animating .odometer-ribbon-inner {
    -webkit-transition: -webkit-transform 2s;
    -moz-transition: -moz-transform 2s;
    -ms-transition: -ms-transform 2s;
    -o-transition: -o-transform 2s;
    transition: transform 2s;
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0);
    -webkit-transition-timing-function: linear;
    transition-timing-function: linear;
}



    </style>
<div id="popularDestinations">
    <div class="section">
		<ul class="regionContent">
			<li class="active">
				<ul class="tiles easyClear">
					<li>
						<a class="thumb" href="#">
							<span class="ranking ">
								ONE
							</span>
							<span class="thumbCrop">
								<img class="photo_image" src="http://img.zhuyun.cn/M00/BB/4B/wKgJNFZnwiKAcYMFAACWEGl4xWg070.jpg" width="368" height="220" alt="" style="height: 221px; width: 368px; margin-top: 0px;" />
							</span>
						</a>
						<div class="title">
							<a class="countryName" href="#" target="_blank">四川</a>
							<a class="cityName" href="#" target="_blank">天台山</a>
							<div class="wrap-popIcons">
								<div class="popIcons">
									<a class="wrap-stb wrap-icon" href="/" target="_blank"alt="游记">
										<span class="stb blockIcon">游记</span>
									</a>
									<a class="wrap-cityGuide wrap-icon" href="/" target="_blank" alt="指南">
										<span class="cityGuide blockIcon">指南</span>
									</a>
								</div>
							</div>
						</div>
						<div class="counts">
							<span class="hotelsCount">
								<a href="#" target="_blank">酒店</a>
							</span>
							<span class="attractionCount">
								<a href="/" target="_blank">景点</a>
							</span>
							<span class="eateryCount">
								<a href="/" target="_blank" >美食</a>
							</span>
						</div>
					</li>
					<li>
						<a class="thumb" href="#">
							<span class="ranking ">
								ONE
							</span>
							<span class="thumbCrop">
								<img class="photo_image" src="http://img.zhuyun.cn/M00/BB/4B/wKgJNFZnwiKAcYMFAACWEGl4xWg070.jpg" width="368" height="220" alt="" style="height: 221px; width: 368px; margin-top: 0px;" />
							</span>
						</a>
						<div class="title">
							<a class="countryName" href="#" target="_blank">四川</a>
							<a class="cityName" href="#" target="_blank">天台山</a>
							<div class="wrap-popIcons">
								<div class="popIcons">
									<a class="wrap-stb wrap-icon" href="/" target="_blank"alt="游记">
										<span class="stb blockIcon">游记</span>
									</a>
									<a class="wrap-cityGuide wrap-icon" href="/" target="_blank" alt="指南">
										<span class="cityGuide blockIcon">指南</span>
									</a>
								</div>
							</div>
						</div>
						<div class="counts">
							<span class="hotelsCount">
								<a href="#" target="_blank">酒店</a>
							</span>
							<span class="attractionCount">
								<a href="/" target="_blank">景点</a>
							</span>
							<span class="eateryCount">
								<a href="/" target="_blank" >美食</a>
							</span>
						</div>
					</li>
					
					<li>
						<a class="thumb" href="#">
							<span class="ranking ">
								ONE
							</span>
							<span class="thumbCrop">
								<img class="photo_image" src="http://img.zhuyun.cn/M00/BB/4B/wKgJNFZnwiKAcYMFAACWEGl4xWg070.jpg" width="368" height="220" alt="" style="height: 221px; width: 368px; margin-top: 0px;" />
							</span>
						</a>
						<div class="title">
							<a class="countryName" href="#" target="_blank">四川</a>
							<a class="cityName" href="#" target="_blank">天台山</a>
							<div class="wrap-popIcons">
								<div class="popIcons">
									<a class="wrap-stb wrap-icon" href="/" target="_blank"alt="游记">
										<span class="stb blockIcon">游记</span>
									</a>
									<a class="wrap-cityGuide wrap-icon" href="/" target="_blank" alt="指南">
										<span class="cityGuide blockIcon">指南</span>
									</a>
								</div>
							</div>
						</div>
						<div class="counts">
							<span class="hotelsCount">
								<a href="#" target="_blank">酒店</a>
							</span>
							<span class="attractionCount">
								<a href="/" target="_blank">景点</a>
							</span>
							<span class="eateryCount">
								<a href="/" target="_blank" >美食</a>
							</span>
						</div>
					</li>
					
					<li>
						<a class="thumb" href="#">
							<span class="ranking ">
								ONE
							</span>
							<span class="thumbCrop">
								<img class="photo_image" src="http://img.zhuyun.cn/M00/BB/4B/wKgJNFZnwiKAcYMFAACWEGl4xWg070.jpg" width="368" height="220" alt="" style="height: 221px; width: 368px; margin-top: 0px;" />
							</span>
						</a>
						<div class="title">
							<a class="countryName" href="#" target="_blank">四川</a>
							<a class="cityName" href="#" target="_blank">天台山</a>
							<div class="wrap-popIcons">
								<div class="popIcons">
									<a class="wrap-stb wrap-icon" href="/" target="_blank"alt="游记">
										<span class="stb blockIcon">游记</span>
									</a>
									<a class="wrap-cityGuide wrap-icon" href="/" target="_blank" alt="指南">
										<span class="cityGuide blockIcon">指南</span>
									</a>
								</div>
							</div>
						</div>
						<div class="counts">
							<span class="hotelsCount">
								<a href="#" target="_blank">酒店</a>
							</span>
							<span class="attractionCount">
								<a href="/" target="_blank">景点</a>
							</span>
							<span class="eateryCount">
								<a href="/" target="_blank" >美食</a>
							</span>
						</div>
					</li>
					
					<li>
						<a class="thumb" href="#">
							<span class="ranking ">
								ONE
							</span>
							<span class="thumbCrop">
								<img class="photo_image" src="http://img.zhuyun.cn/M00/BB/4B/wKgJNFZnwiKAcYMFAACWEGl4xWg070.jpg" width="368" height="220" alt="" style="height: 221px; width: 368px; margin-top: 0px;" />
							</span>
						</a>
						<div class="title">
							<a class="countryName" href="#" target="_blank">四川</a>
							<a class="cityName" href="#" target="_blank">天台山</a>
							<div class="wrap-popIcons">
								<div class="popIcons">
									<a class="wrap-stb wrap-icon" href="/" target="_blank"alt="游记">
										<span class="stb blockIcon">游记</span>
									</a>
									<a class="wrap-cityGuide wrap-icon" href="/" target="_blank" alt="指南">
										<span class="cityGuide blockIcon">指南</span>
									</a>
								</div>
							</div>
						</div>
						<div class="counts">
							<span class="hotelsCount">
								<a href="#" target="_blank">酒店</a>
							</span>
							<span class="attractionCount">
								<a href="/" target="_blank">景点</a>
							</span>
							<span class="eateryCount">
								<a href="/" target="_blank" >美食</a>
							</span>
						</div>
					</li>
					
					<li>
						<a class="thumb" href="#">
							<span class="ranking ">
								ONE
							</span>
							<span class="thumbCrop">
								<img class="photo_image" src="http://img.zhuyun.cn/M00/BB/4B/wKgJNFZnwiKAcYMFAACWEGl4xWg070.jpg" width="368" height="220" alt="" style="height: 221px; width: 368px; margin-top: 0px;" />
							</span>
						</a>
						<div class="title">
							<a class="countryName" href="#" target="_blank">四川</a>
							<a class="cityName" href="#" target="_blank">天台山</a>
							<div class="wrap-popIcons">
								<div class="popIcons">
									<a class="wrap-stb wrap-icon" href="/" target="_blank"alt="游记">
										<span class="stb blockIcon">游记</span>
									</a>
									<a class="wrap-cityGuide wrap-icon" href="/" target="_blank" alt="指南">
										<span class="cityGuide blockIcon">指南</span>
									</a>
								</div>
							</div>
						</div>
						<div class="counts">
							<span class="hotelsCount">
								<a href="#" target="_blank">酒店</a>
							</span>
							<span class="attractionCount">
								<a href="/" target="_blank">景点</a>
							</span>
							<span class="eateryCount">
								<a href="/" target="_blank" >美食</a>
							</span>
						</div>
					</li>
					
					<li>
						<a class="thumb" href="#">
							<span class="ranking ">
								ONE
							</span>
							<span class="thumbCrop">
								<img class="photo_image" src="http://img.zhuyun.cn/M00/BB/4B/wKgJNFZnwiKAcYMFAACWEGl4xWg070.jpg" width="368" height="220" alt="" style="height: 221px; width: 368px; margin-top: 0px;" />
							</span>
						</a>
						<div class="title">
							<a class="countryName" href="#" target="_blank">四川</a>
							<a class="cityName" href="#" target="_blank">天台山</a>
							<div class="wrap-popIcons">
								<div class="popIcons">
									<a class="wrap-stb wrap-icon" href="/" target="_blank"alt="游记">
										<span class="stb blockIcon">游记</span>
									</a>
									<a class="wrap-cityGuide wrap-icon" href="/" target="_blank" alt="指南">
										<span class="cityGuide blockIcon">指南</span>
									</a>
								</div>
							</div>
						</div>
						<div class="counts">
							<span class="hotelsCount">
								<a href="#" target="_blank">酒店</a>
							</span>
							<span class="attractionCount">
								<a href="/" target="_blank">景点</a>
							</span>
							<span class="eateryCount">
								<a href="/" target="_blank" >美食</a>
							</span>
						</div>
					</li>
					
					<li>
						<a class="thumb" href="#">
							<span class="ranking ">
								ONE
							</span>
							<span class="thumbCrop">
								<img class="photo_image" src="http://img.zhuyun.cn/M00/BB/4B/wKgJNFZnwiKAcYMFAACWEGl4xWg070.jpg" width="368" height="220" alt="" style="height: 221px; width: 368px; margin-top: 0px;" />
							</span>
						</a>
						<div class="title">
							<a class="countryName" href="#" target="_blank">四川</a>
							<a class="cityName" href="#" target="_blank">天台山</a>
							<div class="wrap-popIcons">
								<div class="popIcons">
									<a class="wrap-stb wrap-icon" href="/" target="_blank"alt="游记">
										<span class="stb blockIcon">游记</span>
									</a>
									<a class="wrap-cityGuide wrap-icon" href="/" target="_blank" alt="指南">
										<span class="cityGuide blockIcon">指南</span>
									</a>
								</div>
							</div>
						</div>
						<div class="counts">
							<span class="hotelsCount">
								<a href="#" target="_blank">酒店</a>
							</span>
							<span class="attractionCount">
								<a href="/" target="_blank">景点</a>
							</span>
							<span class="eateryCount">
								<a href="/" target="_blank" >美食</a>
							</span>
						</div>
					</li>
					
						<li>
						<a class="thumb" href="/Tourism-g4-Europe-Vacations.html" target="_blank" data-pid="39552">
							<span class="caption">查看热门目的地</span>
							<span class="thumbCrop">
								<img src="http://cc.ddcdn.com/ddimg/home_2015/bg_region_europe.jpg" />
							</span>
						</a>
						<div class="geos">
							<span class="geo-item">
								<a class="item-country" href="/" target="_blank">四川</a>
								<a class="item-city" href="/" target="_blank" >重庆</a>
							</span>
							<span class="geo-item">
								<a class="item-country" href="/" target="_blank">四川</a>
								<a class="item-city" href="/" target="_blank" >重庆</a>
							</span>
							<span class="geo-item">
								<a class="item-country" href="/" target="_blank">四川</a>
								<a class="item-city" href="/" target="_blank" >重庆</a>
							</span>
							<span class="geo-item">
								<a class="item-country" href="/" target="_blank">四川</a>
								<a class="item-city" href="/" target="_blank" >重庆</a>
							</span>
						</div>
					</li>
				</ul>
			</li>
		</ul>
	</div>
</div>